package com.yungu.swift.system.supervision.model.dto;

import com.yungu.swift.base.model.BaseDto;

import java.util.Date;

/**
 * @author cuixiuyin
 * @date 2018/4/4
 */
public class ScheduleLogDto extends BaseDto {

    /**
     * 主键
     */
    private Integer id;

    /**
     * 接口唯一标识
     */
    private String ipcType;

    /**
     * 请求的参数
     */
    private String paramsStr;

    /**
     * 接口地址
     */
    private String interfaceUrl;

    /**
     * 接口返回结果
     */
    private String interfaceResult;

    /**
     * 重试次数
     */
    private Integer retryCount;

    /**
     * 反馈码
     */
    private Integer status;

    /**
     * 提交状态(0:预提交,1:提交成功,2:提交失败)
     */
    private Integer success;

    /**
     *
     */
    private Date requestTime;

    /**
     * 接口响应时间
     */
    private Date responseTime;


    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getId() {
        return this.id;
    }

    public void setIpcType(String ipcType) {
        this.ipcType = ipcType;
    }

    public String getIpcType() {
        return this.ipcType;
    }

    public void setParamsStr(String paramsStr) {
        this.paramsStr = paramsStr;
    }

    public String getParamsStr() {
        return this.paramsStr;
    }

    public void setInterfaceUrl(String interfaceUrl) {
        this.interfaceUrl = interfaceUrl;
    }

    public String getInterfaceUrl() {
        return this.interfaceUrl;
    }

    public void setInterfaceResult(String interfaceResult) {
        this.interfaceResult = interfaceResult;
    }

    public String getInterfaceResult() {
        return this.interfaceResult;
    }

    public void setRetryCount(Integer retryCount) {
        this.retryCount = retryCount;
    }

    public Integer getRetryCount() {
        return this.retryCount;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getStatus() {
        return this.status;
    }

    public void setSuccess(Integer success) {
        this.success = success;
    }

    public Integer getSuccess() {
        return this.success;
    }

    public void setRequestTime(java.util.Date requestTime) {
        this.requestTime = requestTime;
    }

    public java.util.Date getRequestTime() {
        return this.requestTime;
    }

    public void setResponseTime(java.util.Date responseTime) {
        this.responseTime = responseTime;
    }

    public java.util.Date getResponseTime() {
        return this.responseTime;
    }
}
